package com.chenfan.mcn.model.dto;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * @author:   tangwei
 * Date:     2021/4/16 14:29
 * Description: 新增评论
 */
@Data
public class CommentAddDTO implements Serializable {

    private static final long serialVersionUID = -2579851380565784939L;

    /**
     * 业务id（如执行单id）
     */
    @NotNull(message = "业务id不能为空")
    private Long businessId;

    /**
     * 业务单号（如执行单号）
     */
    @NotNull(message = "业务单号不能为空")
    private String businessCode;

    /**
     * 业务类型（1收入合同，2执行单，3年框合同，4核销单，5开票单）
     */
    @NotNull(message = "业务类型不能为空")
    private Integer businessType;

    /**
     * 评论内容
     */
    private String commentContent;

    /**
     * 评论附件
     */
    private String commentFile;

    /**
     * @人集合JSON串
     */
    private String atJson;


}